Cape bugloss - German English Dictionary